C编程求[100,999]之内的所有逆向超级素数的个数

来源:百度知道 编辑:UC知道 时间:2024/04/28 14:13:42
我要的是C语言代码

#include "math.h"
main()
{
int m,k,i,m1,k1,i1,m2,k2,i2,s=0;
for(m=101;m<=900;m=m+2)
{
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;

if(i>=k+1)
{m1=m/10;
k1=sqrt(m);
for(i1=2;i1<=k1;i1++)
if(m1%i1==0) break;
if(i1>=k1+1)
{ m2=m1/10;
if(m2<2)continue;
k2=sqrt(m2);
for(i2=2;i2<=k2;i2++)
if(m2%i2==0) break;
if(i2>=k2+1)
s=s+1;

}
}
}
printf("%d ",s);
}

int sushu(int n)
{
int i,y=1;
for(i=n-1;i<=2;i--)
if(n%i==0){y=0;}
return(r);
}
main()
{
int a,b=0,c;
for(a=100;a<=9